road tractor - French English Dictionary